have a clean slate - Turco Inglés Diccionario